package com_djm_2025_06_09.myString.StringDemo;

import java.util.Scanner;

/**
 *
 * 已知正确的用户名和密码，模拟用户登录。一共有三次机会，在用户登录成功之后，给出提示信息
 * @author dengjiangming
 * @version 1.0.0
 * @date 2025-06-10
 */
public class StringDemo4 {

    public static void main(String[] args) {
        //1.正确的用户名和密码
        String rightUserName = "邓江铭";
        String rightPassWord = "Djm18870800691";

        //2.键盘输入用户名和密码
        for (int i = 0;i < 3;i++) {
            Scanner sc = new Scanner(System.in);
            System.out.println("请输入您的用户名：");
            String userName = sc.nextLine();
            System.out.println("请输入您的密码：");
            String passWord = sc.nextLine();

            //3.判断输入是否正确
            if(userName.equals(rightUserName) && passWord.equals(rightPassWord)) {
                System.out.println("登录成功！");
                break;
            }else {
                if(i == 2){
                    System.out.println("很遗憾，您的账户被锁定。请联系开发者：2836578407@qq.com");
                }else {
                    System.out.println("用户名或者密码错误，请重新输入。您还有"+(2 - i)+"机会");
                }

            }
        }

    }
}
